// pages/ktk/index.js
var utils = require('../../utils/util.js');
var pageIndex = 1,
    filterIndex = 1,
    condition = false,
    is_slide = true;
Page({

  /**
   * 页面的初始数据
   */
  data: {
  scroll_h:50,
  list_data:[],
  allGoodsFilte:[],
  slide_is_hide:true
  },
    searchScrollLower:function(){
        console.log('到底了');
        wx.showLoading({
            title: '加载中....',
            mask:true
        });
        var that = this;
        if(is_slide){
            if(condition){
                filterIndex++;
                condition.pageNo = filterIndex;
                wx.request({
                    url: 'https://www.ggd4.cn/wap/actLibrary/getData',
                    data: condition,
                    header: {
                        'content-type': 'application/json' // 默认值
                    },
                    success: function(res) {
                        console.log(res.data);
                        wx.hideLoading();
                        if(res.data.data.length<=0){
                            is_slide = false;
                        }
                        that.setData({
                            list_data:that.data.list_data.concat(res.data.data)
                        })
                    }
                })
            }else{
                pageIndex++;
                wx.request({
                    url: 'https://www.ggd4.cn/wap/actLibrary/getData', //仅为示例，并非真实的接口地址
                    data: {
                        pageNo:pageIndex
                    },
                    header: {
                        'Content-Type': 'application/json;charset=UTF-8;'
                    },
                    method:'GET',
                    success: function(res) {
                        /*that*/
                        console.log(that.data.list_data);
                        console.log(res.data);
                        wx.hideLoading();
                        that.setData({
                            list_data:that.data.list_data.concat(res.data.data)     //累加数据总量
                        })
                    }
                });
            }

        }else{
            wx.showToast({
                title:'没有更多了',
                icon:'none'
            });
        }


    },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
      var that = this;
      utils.init_h(that);
      wx.request({
          url: 'https://www.ggd4.cn/wap/actLibrary/getData',
          data: {
              pageNo: 1,
          },
          header: {
              'content-type': 'application/json;' // 默认值
          },
          success: function(res) {
              console.log(res.data.data);
              that.setData({
                  list_data:res.data.data
              });
          }
      })
      wx.request({
          url: 'https://www.ggd4.cn/wap/actLibrary/index',
          header: {
              'content-type': 'application/json;' // 默认值
          },
          success: function(res) {
              console.log(res.data.data);
              that.setData({
                  allGoodsFilte:res.data.data
              });
          }
      })

  },
    reset_but:function(e){
        console.log(e);
        var allGoodsFilte = this.data.allGoodsFilte,
            gnbk = this.data.gnbk,
            grade = this.data.grade;
        for(var i=0;i<allGoodsFilte.length;i++){
            allGoodsFilte[i].checked = false;
        }
        for(var i=0;i<gnbk.length;i++){
            gnbk[i].checked = false;
        }
        for(var i=0;i<grade.length;i++){
            grade[i].checked = false;
        }
        is_slide = true;
        pageIndex = 1;
        filterIndex = 1;
        this.setData({
            allGoodsFilte:allGoodsFilte,
            gnbk:gnbk,
            grade:grade
        })
    },
    slide_ce:function(){    //显示隐藏
        /* console.log(111);*/
        if(this.data.slide_is_hide == true){
            var bl = false;
        }else{
            var bl = true;
        }

        this.setData({
            slide_is_hide:bl
        });
    },
    formSubmit:function(e){   //提交
      console.log(e.detail.value);
        var param = e.detail.value;
        param.pageNo=filterIndex;
        var that =this;
        console.log(param);
        wx.request({
            url: 'https://www.ggd4.cn/wap/actLibrary/getData',
            data: param,
            header: {
                'content-type': 'application/json' // 默认值
            },
            success: function(res) {
                console.log(res.data);
                condition = param;
                utils.submit_cg(that,res)
            }
        });
        console.log('form发生了submit事件，携带数据为：', e.detail.value);
    },
    serviceValChange: function (e) {    //阶段依赖

        this.setData({
            allGoodsFilte: utils.radio('allGoodsFilte',this,e)
        })
    },
    gnbk_fun:function(e){      //概念板块
        this.setData({
            gnbk: utils.radio('gnbk',this,e)
        })
    },
    grade_fun:function(e){      //评分板块
        console.log(utils.radio('grade',this,e));
        this.setData({
            grade: utils.radio('grade',this,e)
        })
    },
  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {
  utils.onready(this);
  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {
  
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {
  
  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {
  
  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {
  
  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {
  
  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {
  
  }
})